SupportedClientIdPrefix

The Client identifier prefix supported (or trusted) by the wallet.

Inheritors

Types

Link copied to clipboard

Wallet trusts verifiers that are able to present a client identifier which is a DID

Link copied to clipboard

The Client Identifier is known to the Wallet in advance of the Authorization Request.

Link copied to clipboard

Wallet trusts verifiers that present an authorization request having a redirect URI equal to the value of the Client Identifier.

Link copied to clipboard
data class VerifierAttestation(val trust: JWSVerifier, val clockSkew: Duration = Duration.ofSeconds(15L)) : SupportedClientIdPrefix

Wallet trust verifiers that are able to present a signed Verifier Attestation, which is issued by a party trusted by the Wallet

Link copied to clipboard

Wallet trusts verifiers that are able to present a Client Identifier which is the SHA256 hash of the DER encoded leaf certificate passed with the request.

Link copied to clipboard

Wallet trusts verifiers that are able to present a Client Identifier which is a DNS name and matches a dNSName Subject Alternative Name (SAN) RFC5280 entry in the leaf certificate passed with the request.

Functions

Link copied to clipboard